English Dictionary
◊ EMBARK ON
embark on
v : get off the ground; "Who started this company?" "We embarked
on an exciting enterprise" [syn: {start}, {start up}, {begin},
{commence}]